sluggish sailing - French English Dictionary